package com.bfly.mall.product.service;

import com.bfly.core.base.service.IBaseService;
import com.bfly.mall.product.entity.ProductFavorite;

/**
 * @author 长沙商脉科技有限公司
 * @date 2020/9/22 19:38
 */
public interface IProductFavoriteService extends IBaseService<ProductFavorite, Integer> {

    /**
     * 收藏产品
     * @author 长沙商脉科技有限公司
     * @date 2020/11/13 10:30
     */
    void save(int userId,int productId);

    /**
     * 取消收藏产品
     * @author 长沙商脉科技有限公司
     * @date 2020/11/13 10:38
     */
    void unFavorite(int userId,int productId);

    /**
     * 判断某个产品是否被收藏
     * @author 长沙商脉科技有限公司
     * @date 2020/11/13 10:40
     */
    boolean isFavorite(int userId,int productId);
}
